Interpolation Search for Point Cloud Intersection

نویسندگان

  • Jan Klein
  • Gabriel Zachmann
چکیده

We present a novel algorithm to compute intersections of two point clouds. It can be used to detect collisions between implicit surfaces defined by two point sets, or to construct their intersection curves. Our approach utilizes a proximity graph that allows for quick interpolation search of a common zero of the two implicit functions. First, pairs of points from one point set are constructed, bracketing the intersection with the other surface. Second, an interpolation search along shortest paths in the graph is performed. Third, the solutions are refined. For the first and third step, randomized sampling is utilized. We show that the number of evaluations of the implicit function and the overall runtime is in O(log logN) in the average case, where N is the point cloud size. The storage is bounded by O(N). Our measurements show that we achieve a speedup by an order of magnitude compared to a recently proposed randomized sampling technique for point cloud collision detection.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Matrix Representations by Means of Interpolation

We examine two different matrix representations of curves and surfaces based on or constructed by interpolation through points. Both are essentially implicit representations of objects given as parametric models or given as a point cloud, and both are quite powerful since they reduce geometric operations to linear algebra. First, we examine a representation by interpolation matrices, developed ...

متن کامل

Presenting a Morphological Based Approach for Filtering The Point Cloud to Extract the Digital Terrain Model

The Digital terrain model is an important geospatial product used as the basis of many practical projects related to geospatial information. Nowadays, a dense point cloud can be generated using the LiDAR data. Actually, the acquired point cloud of the LiDAR, presents a digital surface model that contains ground and non-ground objects. The purpose of this paper is to present a new approach of ex...

متن کامل

Parallelized Interpolation: A Quantitative Assessment

The conversion of raw point-cloud elevation data to grid DEMs is done by interpolation. Current interpolation methods produce either high quality results or take an acceptable amount of time, but not both. This paper seeks to reconcile these two objectives through parallelizing a high-quality interpolation method, nearest-neighbor averaging. We explore the speed-up obtained by parallelization a...

متن کامل

Parallel Construction and Searches of Digital Trees

Geometric searching is an element of mesh generation, interpolation, visualization, collision detection, and many other tasks. The task is searching a cloud of points for the nearest point to a target or all cloud points within a specified distance from a target. This is inherently a O(N) search problem for each query if all N cloud points points are interrogated. Fortunately, this complexity c...

متن کامل

On the Security of O-PSI a Delegated Private Set Intersection on Outsourced Datasets (Extended Version)

In recent years, determining the common information privately and efficiently between two mutually mistrusting parties have become an important issue in social networks. Many Private set intersection (PSI) protocols have been introduced to address this issue. By applying these protocols, two parties can compute the intersection between their sets without disclosing any information about compone...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005